
.dcjq-vertical-mega-menu ul, .dcjq-vertical-mega-menu ul li {
    list-style: none outside none;
}
.dcjq-vertical-mega-menu ul.menu {
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-4-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-4-item ul ul, #dc_jqverticalmegamenu_widget-4-item ul li, #dc_jqverticalmegamenu_widget-4-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-4-item ul.menu.left, #dc_jqverticalmegamenu_widget-4-item ul.menu.right {
    border-bottom: 1px solid #536573;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-4-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-4-item ul li a {
    background: url("/images/bg_blue.png") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #536573;
    border-right: 1px solid #536573;
    color: #FFFFFF;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
}
#dc_jqverticalmegamenu_widget-4-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-4-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-4-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-4-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-4-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -6px 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-4-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -12px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-4-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-4-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-4-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-4-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-4-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-4-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 160px;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: url("/images/bg_mega_hdr.png") no-repeat scroll 0 0 #304B73;
    color: #FFFFFF;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #333333;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-4-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-4-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-4-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-4-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
#dc_jqverticalmegamenu_widget-3-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-3-item ul ul, #dc_jqverticalmegamenu_widget-3-item ul li, #dc_jqverticalmegamenu_widget-3-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-3-item ul.menu.left, #dc_jqverticalmegamenu_widget-3-item ul.menu.right {
    border-bottom: 1px solid #E41E1F;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-3-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-3-item ul li a {
    background: url("/images/bg_red.png") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #E41E1F;
    border-right: 1px solid #E41E1F;
    color: #FFFFFF;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
}
#dc_jqverticalmegamenu_widget-3-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-3-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-3-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-3-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-3-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -6px 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-3-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -12px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-3-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-3-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-3-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-3-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-3-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-3-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 160px;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: url("/images/bg_mega_hdr.png") no-repeat scroll 0 0 #DB323A;
    color: #FFFFFF;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #333333;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-3-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-3-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-3-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-3-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
#dc_jqverticalmegamenu_widget-5-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-5-item ul ul, #dc_jqverticalmegamenu_widget-5-item ul li, #dc_jqverticalmegamenu_widget-5-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-5-item ul.menu.left, #dc_jqverticalmegamenu_widget-5-item ul.menu.right {
    border-bottom: 1px solid #1B1B1B;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-5-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-5-item ul li a {
    background: url("/images/bg_black.png") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #1B1B1B;
    border-right: 1px solid #1B1B1B;
    color: #FFFFFF;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
}
#dc_jqverticalmegamenu_widget-5-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-5-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-5-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-5-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-5-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -6px 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-5-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -12px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-5-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-5-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-5-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-5-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-5-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-5-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 200px;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: #6B6B6B;
    border-radius: 5px;
    color: #FFFFFF;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #333333;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-5-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-5-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-5-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-5-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
#dc_jqverticalmegamenu_widget-6-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-6-item ul ul, #dc_jqverticalmegamenu_widget-6-item ul li, #dc_jqverticalmegamenu_widget-6-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-6-item ul.menu.left, #dc_jqverticalmegamenu_widget-6-item ul.menu.right {
    border-bottom: 1px solid #C4521C;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-6-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-6-item ul li a {
    background: url("/images/bg_orange.png") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #C4521C;
    border-right: 1px solid #C4521C;
    color: #FFFFFF;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
}
#dc_jqverticalmegamenu_widget-6-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-6-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-6-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-6-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-6-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -6px 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-6-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -12px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-6-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-6-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-6-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-6-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-6-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-6-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 160px;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: url("/images/bg_mega_hdr.png") no-repeat scroll 0 0 #E75921;
    color: #FFFFFF;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #333333;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-6-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-6-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-6-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-6-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
#dc_jqverticalmegamenu_widget-7-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-7-item ul ul, #dc_jqverticalmegamenu_widget-7-item ul li, #dc_jqverticalmegamenu_widget-7-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-7-item ul.menu.left, #dc_jqverticalmegamenu_widget-7-item ul.menu.right {
    border-bottom: 1px solid #8EBF17;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-7-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-7-item ul li a {
    background: url("/images/bg_green.png") repeat-x scroll 100% 0 transparent;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #8EBF17;
    border-right: 1px solid #8EBF17;
    color: #000000;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 0 0 #FFFFFF;
}
#dc_jqverticalmegamenu_widget-7-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-7-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-7-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-7-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-7-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll 0 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-7-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -18px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-7-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-7-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-7-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-7-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-7-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-7-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 160px;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: url("/images/bg_mega_hdr.png") no-repeat scroll 0 0 #A1C81E;
    color: #000000;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #FFFFFF;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-7-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-7-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-7-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-7-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
#dc_jqverticalmegamenu_widget-8-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-8-item ul ul, #dc_jqverticalmegamenu_widget-8-item ul li, #dc_jqverticalmegamenu_widget-8-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-8-item ul.menu.left, #dc_jqverticalmegamenu_widget-8-item ul.menu.right {
    border-bottom: 1px solid #8A98A9;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-8-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-8-item ul li a {
    background: url("/images/bg_grey.png") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #8A98A9;
    border-right: 1px solid #8A98A9;
    color: #FFFFFF;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
}
#dc_jqverticalmegamenu_widget-8-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-8-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-8-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-8-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-8-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -6px 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-8-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -12px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-8-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-8-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-8-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-8-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-8-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-8-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 160px;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: url("/images/bg_mega_hdr.png") no-repeat scroll 0 0 #8A98A9;
    color: #FFFFFF;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #333333;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-8-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-8-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-8-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-8-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
#dc_jqverticalmegamenu_widget-9-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-9-item ul ul, #dc_jqverticalmegamenu_widget-9-item ul li, #dc_jqverticalmegamenu_widget-9-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-9-item ul.menu.left, #dc_jqverticalmegamenu_widget-9-item ul.menu.right {
    border-bottom: 1px solid #44B3FF;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-9-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-9-item ul li a {
    background: url("/images/bg_light_blue.png") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #44B3FF;
    border-right: 1px solid #44B3FF;
    color: #000000;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
}
#dc_jqverticalmegamenu_widget-9-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-9-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-9-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-9-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-9-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll 0 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-9-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -18px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-9-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-9-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-9-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-9-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-9-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-9-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 160px;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: url("/images/bg_mega_hdr.png") no-repeat scroll 0 0 #4EC3F3;
    color: #000000;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #FFFFFF;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-9-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-9-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-9-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-9-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
#dc_jqverticalmegamenu_widget-10-item {
    font: 13px/16px Arial,sans-serif;
}
#dc_jqverticalmegamenu_widget-10-item ul ul, #dc_jqverticalmegamenu_widget-10-item ul li, #dc_jqverticalmegamenu_widget-10-item ul li .sub ul {
    border: medium none;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-10-item ul.menu.left, #dc_jqverticalmegamenu_widget-10-item ul.menu.right {
    border-bottom: 1px solid #AFAFAF;
    margin: 0;
    padding: 0;
    position: relative;
}
#dc_jqverticalmegamenu_widget-10-item ul li {
    display: block;
    float: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#dc_jqverticalmegamenu_widget-10-item ul li a {
    background: url("/images/bg_white.png") repeat-x scroll 100% 0 transparent;
    border-left: 1px solid #AFAFAF;
    border-right: 1px solid #AFAFAF;
    color: #222222;
    display: block;
    float: none;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
}
#dc_jqverticalmegamenu_widget-10-item ul.left li a {
    padding: 12px 10px 12px 38px;
}
#dc_jqverticalmegamenu_widget-10-item ul.right li a {
    padding: 12px 38px 12px 15px;
}
#dc_jqverticalmegamenu_widget-10-item ul li a.dc-mega {
    position: relative;
}
#dc_jqverticalmegamenu_widget-10-item ul li a .dc-mega-icon {
    display: block;
    height: 8px;
    position: absolute;
    top: 18px;
    width: 6px;
}
#dc_jqverticalmegamenu_widget-10-item ul.left li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll 0 0 transparent;
    left: 15px;
}
#dc_jqverticalmegamenu_widget-10-item ul.right li a .dc-mega-icon {
    background: url("/images/arrow_side.png") no-repeat scroll -18px 0 transparent;
    right: 15px;
}
#dc_jqverticalmegamenu_widget-10-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-10-item ul li a:hover {
    background-position: 100% -40px;
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-10-item ul.left li.mega-hover a.dc-mega {
    border-left-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-10-item ul.right li.mega-hover a.dc-mega {
    border-right-color: #F5F5F5;
}
#dc_jqverticalmegamenu_widget-10-item ul.left li.mega-hover a .dc-mega-icon {
    background-position: 0 0;
}
#dc_jqverticalmegamenu_widget-10-item ul.right li.mega-hover a .dc-mega-icon {
    background-position: -18px 0;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub-container {
    border: 1px solid #BBBBBB;
    position: absolute;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub {
    background: url("/images/bg_grad.png") repeat-x scroll 0 0 #F4F4F4;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 20px 10px 10px 20px;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub .row {
    clear: both;
    overflow: hidden;
    width: 100%;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub li {
    float: none;
    font-size: 1em;
    font-weight: normal;
    list-style: none outside none;
    width: 160px;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub li.mega-hdr {
    float: left;
    margin: 0 10px 10px 0;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub li.mega-hdr.last {
    margin-right: 0;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #111111;
    display: block;
    float: none;
    font-size: 0.9em;
    padding: 6px 10px;
    text-decoration: none;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub li.mega-hdr a.mega-hdr-a {
    background: url("/images/bg_mega_hdr.png") no-repeat scroll 0 0 #D9D9D9;
    color: #000000;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 5px 5px 10px;
    text-shadow: 1px 1px 1px #FFFFFF;
    text-transform: uppercase;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {
    color: #000000;
    text-shadow: none;
}
#dc_jqverticalmegamenu_widget-10-item ul .sub li.mega-hdr li a {
    background: url("/images/arrow_off.png") no-repeat scroll 5px 8px transparent;
    border: 1px solid #F4F4F4;
    font-weight: normal;
    padding: 4px 5px 4px 20px;
}
#dc_jqverticalmegamenu_widget-10-item ul .sub li.mega-hdr li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 5px 8px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
}
#dc_jqverticalmegamenu_widget-10-item ul .sub ul li {
    padding-right: 0;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub-container.non-mega .sub {
    padding: 20px;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub-container.non-mega li {
    margin: 0;
    padding: 0;
    width: 190px;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub-container.non-mega li a {
    background: url("/images/arrow_off.png") no-repeat scroll 7px 12px transparent;
    padding: 7px 5px 7px 22px;
}
#dc_jqverticalmegamenu_widget-10-item ul li .sub-container.non-mega li a:hover {
    background: url("/images/arrow_on.png") no-repeat scroll 6px 11px #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #A32403;
    padding: 6px 4px 6px 21px;
}
